package by.yativem.commons.utils.math;

public interface IMath<T> {
	public T add(T o1, T o2);
	public T invert(T o);
	public T division(T o1, T o2);
	public T maltiplicate(T o1, T o2);
	public T getZero();	
	public int compare(T o1, T o2);
	
	public T convertToT(Object o) throws IllegalArgumentException;
}
